land or interest in lands - Turco Inglés Diccionario